hand worm - Francés Inglés Diccionario